pizza marguerite - French English Dictionary